pitch polisher - Spanish English Dictionary